Synonyms for "hydraulic brakes"

Words with similar meaning